<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>

		<script type="text/javascript">
			//2. 求出所有的水仙花数，水仙化数为3位数，并且每位上的数字的立方和等于该数本身。
				// 水仙花数概念：是指一个 3 位数，它的每个位上的数字的 3次幂之和等于它本身，如：153，370，371，407；
			var num = window.prompt("请输入一个三位数：");
			if (num >= 100 && num <= 999) {
				var baiwei = Math.floor(num / 100); 	//取整函数，求百位数
				var shiwei = Math.floor(num / 10) % 10; 	//求十位数
				var gewei = num % 10; //求个位数
				var sum = Math.pow(baiwei, 3) + Math.pow(shiwei, 3) + Math.pow(gewei, 3); 	//Math.pow函数： 返回x 的 y 次幂。
				if (sum == num) {
					console.log(num + "是水仙花数");
				} else {
					console.log(num + "不是水仙花数");
				}
			} else {
				console.log("请输入一个正确的三位数！！")
			}
			
		</script>
	</body>
</html>
